conch shell horn - German English Dictionary